map1 = {'南北':1 ,'南':2,'北':3,'东南':4,'东西':5,'东':6,'西':7,'西南北':8,'西南':9,'西北':10,'东北':11}
d1['朝向'] = d1['朝向'].map(map1)
map2 = {'毛坯':2, '简装修':3, '精装修':4, '中装修':1, '豪华装修':5}
d1['装修'] = d1['装修'].map(map2)
map3 = {'有 ':1, '无 ':0}
d1['电梯'] = d1['电梯'].map(map3)
map4 = {'商品房':2, '个人产权':3, '单位产权':5, '经济适用房':4, '成本价房改房':1, '限价房':6}
d1['产权性质'] = d1['产权性质'].map(map4)
map5 = {'普通住宅':3, '四合院':1, '公寓':2, '商业办公类':4, }
d1['住宅类别'] = d1['住宅类别'].map(map5)
map6 = {'平层':4, '开间':2, '跃层':5, '错层':1, '复式':3}
d1['建筑结构'] = d1['建筑结构'].map(map6)
### 数据集中无建筑形式信息
map7 = {'北京周边':1,'石景山':2,'怀柔':3,'大兴':4,'丰台':5,'门头沟':6,'海淀':7,'燕郊':8,'通州':9,'房山':10,'密云':11,'昌平':12,'顺义':13,'西城':14,'东城':15,'朝阳':16}
d1['区域'] = d1['区域'].map(map7)